﻿using System;

public partial class _Default : System.Web.UI.Page
{

    private String _SessionID;
    private String _UserType;

    protected void Page_Load(object sender, EventArgs e)
    {
        SessionValidation();

        if (Session["UsuarioStatus"] != null)
        {
            UsuarioStatus.Text = (String)Session["UsuarioStatus"];
            Session.Remove("UsuarioStatus");
        }
        else if (Session["LoginStatus"] != null)
        {
            UsuarioStatus.Text = (String)Session["LoginStatus"];
            Session.Remove("LoginStatus");
        }
        else
        {
            UsuarioStatus.Text = "Bienvenido!";
        }
    }


    // Valida que la sesión del usuario sea la correcta para mostrar
    // el contenido de esta página
    protected void SessionValidation()
    {
        _SessionID = (String)Session["SessionID"];
        _UserType = (String)Session["UserType"];

        if (String.IsNullOrEmpty(_SessionID) || String.IsNullOrEmpty(_UserType))
        {
            // No hace nada
        }
        else
        {
            if (String.Equals(_UserType, "Alumnos"))
            {
                Response.Redirect("~/Alumno/");
            }
            else if (String.Equals(_UserType, "Administradores"))
            {
                Response.Redirect("~/AdminCP/");
            }
        }
    }

}
